package bl.service;

import java.util.ArrayList;

public class ArrayListCompare {
	ArrayList array1 = new ArrayList();
	ArrayList array2 = new ArrayList();

	public ArrayListCompare(){
	}
	
	public ArrayListCompare(ArrayList list1, ArrayList list2) {
		this.array1 = list1;
		this.array2 = list2;
	}

	public boolean equals() {
		ArrayList newArray = (ArrayList) (array1.clone());
		array1.removeAll(array2);
		array2.removeAll(newArray);
		if (array1.size() == 0 && array2.size() == 0) {
			return true;
		} else {
			return false;
		}
	}

	public void setArray1(ArrayList array1) {
		this.array1 = array1;
	}

	public void setArray2(ArrayList array2) {
		this.array2 = array2;
	}
	
//	public static void main(String[]args){
//		ArrayList<Integer>list1=new ArrayList<Integer>();
//		ArrayList<Integer>list2=new ArrayList<Integer>();
//		
//		list1.add(11);
//		list1.add(22);
//		list1.add(33);
//		
//		list2.add(11);
//		list2.add(22);
//		list2.add(33);
//		ArrayListCompare ac=new ArrayListCompare(list1,list2);
//		System.out.print(ac.equals());		
//	}
	
}
